package cn.demoncat.util.web.convert;

import cn.demoncat.util.lang.LocalDateUtil;
import org.springframework.core.convert.converter.Converter;

import java.time.LocalTime;

/**
 * 描述：LocalTime 参数转换器
 *
 * @author 延晓磊
 *
 * @since 2017年7月21日
 */
public class LocalTimeConvert implements Converter<String, LocalTime> {
 
	/**
	 * LocalTime 参数转换
	 * 
	 * 注意：SpringMvc接收LocalTime参数时，须指定@RequestParam(required = false)或封装到对象中，否则报错找不到构造方法
	 */
	@Override
	public LocalTime convert(String arg) {
		return LocalDateUtil.toLocalTime(arg);
	}
}
